be having difficult times - German English Dictionary